permanent irrigation - Francés Inglés Diccionario